home *** CD-ROM | disk | FTP | other *** search
- Procedure Read_LoetStop;
-
- Const SubWinCol :Byte =Crt.Blue+16 * Crt.LightGray;
- SubHeadCol :Byte =Crt.Black+16* Crt.LightGray;
- Var Sel :Byte;
- Sub_Win : WindowType;
- TC:Char;
- S:Str15;
- K:Integer;
-
-
- Begin
- SaveCrtWindow;
- SaveColors;
- If Not Modeco80 then
- begin
- SubWinCol:=Crt.LightGray*16;
- SubHeadCol:=SubWinCol;
- end;
- With Men_mode do
- MakeWindow(Sub_win,Picture.X1+3,picture.Y1+2,28,3,SubWinCol,wok);
- With Sub_win do
- Window(X1+1,Y1+1,X1+width-2,Y1+height-1);
- MakeFrame(Sub_win,SubWinCol,1);
- WriteToWindow(sub_win,3,1,SubHeadCol,' Durchmesser-Zugabe ');
- WritetoWindow(sub_win,24,2,SubHeadCol,'mm');
- PutWindow(Sub_win,wok);
- SetEditColors(blue,Lightgray,Crt.White,blue);
- LoetStopPlus:=LeseReal(LoetStopPlus,5,3,1,0.0,2.0,TC);
- RestoreWindow(Sub_Win,wok);
- DeleteWindow(Sub_win);
- RestoreColors;
- RestoreCrtWindow;
- End;
-
- Procedure SetModus;
- Var Sel :Byte;
- tmp :WindowType;
-
- begin
- tmp:=men_mode.picture;
- PutWindow(tmp,wok);
- ActualHelp:=91;
- GotoXY(1,25);ClrEol;
- sel := GetMenueChoice(men_mode,wok);
- Case Sel of
- 1 : PlotModus:=Standard;
- 2 : Begin
- PlotModus:=LoetStop;
- Read_LoetStop;
- End;
- 3 : PlotModus:=Bestueck;
- 4 : PlotModus:=TestPlot;
- End;
- RestoreWindow(tmp,wok);
- End;
-